function ARGB(a,r,g,b: byte): Color;
Возвращает цвет по красной, зеленой и синей составляющей и параметру прозрачности (в диапазоне 0..255) |
function clRandom: Color;
Возвращает случайный цвет |
function ColorBrush(c: Color): GBrush;
Возвращает однотонную цветную кисть, заданную цветом |
function ColorPen(c: Color): GPen;
Возвращает однотонное цветное перо, заданное цветом |
function ColorPen(c: Color; w: real): GPen;
Возвращает однотонное цветное перо, заданное цветом и толщиной |
function EmptyColor: Color;
Возвращает полностью прозрачный цвет |
function GrayColor(b: byte): Color;
Возвращает серый цвет с интенсивностью b |
function Pnt(x,y: real): GPoint;
Возвращает точку с координатами (x,y) |
function RandomColor: Color;
Возвращает случайный цвет |
function RandomColorBrush: GBrush;
Возвращает однотонную цветную кисть случайного цвета |
function RandomPoint(w: real := 0): Point;
Функция генерации случайной точки в границах экрана. Необязательный параметр w задаёт минимальный отступ от границы |
function RandomPoints(n: integer; w: real := 0): array of Point;
Функция генерации массива случайных точек в границах экрана. Необязательный параметр w задаёт минимальный отступ от границы |
function Rect(x,y,w,h: real): GRect;
Возвращает прямоугольник с координатами угла (x,y), шириной w и высотой h |
procedure Redraw(d: ()->());
Процедура ускорения вывода. Обновляет экран после всех изменений |
function RGB(r,g,b: byte): Color;
Возвращает цвет по красной, зеленой и синей составляющей (в диапазоне 0..255) |
function Vect(vx,vy: real): Vector;
Создаёт вектор с координатами vx,vy |